package correiosDados;

import correios.*;

public class Coordenada{
	
	private double latitude;
	private double longitude;
	
	public Coordenada(double latitude, double longitude) throws BadLatitudeException, BadLongitudeException{
		this.setLatitude(latitude);
		this.setLongitude(longitude);
	}
	
	public double getLatitude() {
		return latitude;
	}
	public void setLatitude(double latitude) throws BadLatitudeException{
		if(latitude > 90f || latitude < -90f) throw new BadLatitudeException();
		this.latitude = latitude;
	}
	public double getLongitude() {
		return longitude;
	}
	public void setLongitude(double longitude) throws BadLongitudeException{
		if(longitude > 180f || longitude < -180f) throw new BadLongitudeException();
		this.longitude = longitude;
	}
	
}
